Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POLLARD PLACE Detached £359,382 £225,000 31 Jan 2014
2 POLLARD PLACE Detached £499,894 £475,000 24 Jan 2022
3 POLLARD PLACE Detached £537,240 £417,500 9 May 2017
4 POLLARD PLACE Detached £463,906 £273,500 6 May 2010
5 POLLARD PLACE Detached £444,852 £225,000 1 Jun 2004